Towards Pluggable Design Patterns Utilizing Package Templates
نویسندگان
چکیده
In this paper, we show how package templates, a new mechanism for code modularization, may be utilized to create reusable packages for selected design patterns that can be plugged into an existing architecture with a minimum of “glue code”. Exemplified through these implementations we consider some desirable extensions to the previously published version of the mechanism.
منابع مشابه
A proposal for a drug information database and text templates for generating package inserts
To prevent prescription errors caused by information systems, a database to store complete and accurate drug information in a user-friendly format is needed. In previous studies, the primary method for obtaining data stored in a database is to extract drug information from package inserts by employing pattern matching or more sophisticated methods such as text mining. However, it is difficult t...
متن کاملThe Design and Performance of a Pluggable Protocols Framework for Real-Time Distributed Object Computing Middleware
To be an effective platform for performance-sensitive real-time and embedded applications, off-the-shelf CORBA middleware must preserve the communication-layer quality of service (QoS) properties of applications end-to-end. However, the standard CORBA GIOP/IIOP interoperability protocols are not well suited for applications that cannot tolerate the message footprint size, latency, and jitter as...
متن کاملDesigning a STEAM-based Educational Learning Package of Social Sciences Textbooks Based on the Thinking Design Model and Evaluating its Effectiveness on Problem-Solving Ability, Creativity, and Attitudes of Primary School Students
Purpose: STEAM is the term given to a growing field of research and practice that integrates arts and social sciences into traditional sciences, technology, engineering, and mathematics subjects. The purpose of this study is to develop a STEAM-based educational learning package of social sciences textbooks and investigate its effect on attitude, problem-solving ability, and creativity of sixth-...
متن کاملTowards Design Pattern Matching
Since the beginning of software development reusability is an important aspect. Applying reusable elements the software does not have to be developed from scratch, proven solutions can shorten the software development life cycle and make applications safer. There are several forms of reusability like function libraries, class libraries, design patterns, component technologies and enterprise tem...
متن کاملDetecting SPARQL Query Templates for Data Prefetching
Publicly available Linked Data repositories provide a multitude of information. By utilizing Sparql, Web sites and services can consume this data and present it in a user-friendly form, e.g., in mashups. To gather RDF triples for this task, machine agents typically issue similarly structured queries with recurring patterns against the Sparql endpoint. These queries usually differ only in a smal...
متن کامل